double-decker buses - Alemán Inglés Diccionario